package org.example.lys.list;

import java.util.List;

/**
 * @author liyishan
 * @date 2025/1/8
 * @description
 */

public class TestList {

    public static void main(String[] args) {
        // 5. 使用 List.of() 创建一个不可变的 List（Java 9 引入）
        List<String> list4 = List.of("item9", "item10", "item11");
        // 以下代码会抛出 UnsupportedOperationException，因为 list4 是不可变的
        // list4.add("item12");
        // 9. 使用 Java 11 的 List.copyOf() 创建一个不可变的 List 副本
        List<String> list8 = List.copyOf(list4);
        // 以下代码会抛出 UnsupportedOperationException，因为 list8 是不可变的
        // list8.add("item23");
    }
}
